(in soccer and other ball sports) with a spin - Espagnol Anglais Dictionnaire